Repository navigation
[codex] split CLI entrypoint implementation - #375
Conversation
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (4)
📝 WalkthroughWalkthroughThis PR reorganizes the CLI structure by extracting all Click command implementations from an oversized ChangesCLI Module Refactoring
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~25 minutes Possibly related PRs
Poem
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
coding_agent.__main__intocoding_agent.cli.main.python -m coding_agentas a thin executable shim.coding_agent.__main__import/monkeypatch compatibility by aliasing imports to the CLI implementation module.Validation
uv run pytest tests/cli/ -vuv run pytest tests/coding_agent/test_bootstrap.py -vuv run pytest tests/coding_agent/test_cli_pipeline.py -vuv run python -m coding_agent run --helpgit diff --checkSummary by CodeRabbit
Release Notes
Refactor
Chores